#include <stdio.h>

int fib(int n)
{
    if (n == 0)
        return 0;
    if (n == 1)
        return 1;
    if (n == 2)
        return 2;
    return fib(n - 1) + fib(n -2);
}
// 斐波那契数列

int main()
{
    //printf("%d\n", fib(10));
    int i;
    for (i = 1; i < 30; i++)
    {
        printf("%d\n", fib(i));
    }
    return 0;
}

